onerous donation - French English Dictionary